Senior Java Developer | Full Time
Neshent Tech
Sunnyvale, CA
Posted On: May 28, 2024
Posted On: May 28, 2024
Job Overview
Salary
Depends on Experience
Required Skills
- J2EE
- Java
- Spring Boot
- MicroServices
- GIT
- OOPs
- Database
- NoSQL
- AWS
Job Description
Responsibilities
- Creation of external and internal applications for various purposes and volumes.
- Review and analyze complex processes, systems, and/or data requirements and specifications.
- Serve as the primary designer for complex component designs for one or more areas (subsystems) of a project, product, or program.
- Build, test, deploy, and document complex software components built on an AWS tech stack.
- Assist in the creation of software engineering strategies that help identify and mitigate risks.
- Demonstrate expertise in CI/CD and DevOps practices.
- Collaborate with cross-functional teams on peer reviews of requirements, specifications, and code.
- Mentor and supervise junior staff in project-level tasks.
- Ensure adherence to technology policies and security controls.
- Deliver high-quality work products that meet or exceed FINRA standards.
Requirements
- 8+ years of Java, J2EE & Spring Boot development experience.
- Should have 8+ years of experience as a Technical Lead.
- Proficient experience with building Java Micro Services using Java 8/11, Spring & Spring boot.
- Experienced in GIT, GitHub, or other distributed version control systems.
- Proficient in object-oriented programming and design patterns.
- Back End Development including Relational Database Management Systems.
- Experience with No SQL database like Mongo.
- Independent thinker who can identify problems and provide creative solutions.
- Embody a passion for new technology and open source and a believer in the continuous improvement of skills.
Job ID: NT240203